Text copied to clipboard!
Naslov
Text copied to clipboard!Ruby Programer
Opis
Text copied to clipboard!
Tražimo iskusnog Ruby programera koji će se pridružiti našem timu za razvoj softvera i pomoći u izgradnji i održavanju skalabilnih web aplikacija. Idealni kandidat ima snažno razumijevanje Ruby jezika, posebno Ruby on Rails okvira, te iskustvo u radu s bazama podataka, API-ima i modernim alatima za razvoj softvera.
Kao Ruby programer, radit ćete na razvoju novih funkcionalnosti, optimizaciji postojećeg koda i surađivati s timom dizajnera, frontend developera i voditelja projekata kako biste isporučili visokokvalitetna rješenja. Očekuje se da budete samostalni, ali i spremni na timski rad, te da aktivno doprinosite tehničkim odlukama i poboljšanjima procesa.
Vaše odgovornosti uključuju pisanje čistog, održivog i testiranog koda, integraciju s vanjskim servisima, kao i sudjelovanje u dizajnu arhitekture aplikacija. Također ćete biti uključeni u code review procese i mentoriranje manje iskusnih članova tima.
Poželjno je da imate iskustva s alatima za verzioniranje (npr. Git), poznavanje DevOps praksi, te razumijevanje principa agilnog razvoja softvera. Dodatna prednost je iskustvo s frontend tehnologijama poput JavaScript-a, React-a ili Vue.js-a.
Ako ste strastveni u vezi s programiranjem, volite rješavati kompleksne probleme i želite raditi u dinamičnom i poticajnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje Ruby on Rails aplikacija
- Pisanje čistog, testiranog i dokumentiranog koda
- Integracija s vanjskim API servisima
- Suradnja s timom dizajnera i frontend developera
- Sudjelovanje u planiranju i dizajnu softverske arhitekture
- Code review i mentoriranje mlađih developera
- Optimizacija performansi aplikacija
- Praćenje i implementacija novih tehnologija
- Rad u agilnom okruženju (Scrum, Kanban)
- Pisanje i održavanje tehničke dokumentacije
Zahtjevi
Text copied to clipboard!- Minimalno 3 godine iskustva u Ruby programiranju
- Odlično poznavanje Ruby on Rails okvira
- Iskustvo s relacijskim bazama podataka (npr. PostgreSQL, MySQL)
- Poznavanje Git verzioniranja
- Iskustvo u radu s RESTful API-ima
- Razumijevanje principa objektno orijentiranog programiranja
- Poznavanje testiranja (RSpec, Minitest)
- Sposobnost samostalnog i timskog rada
- Dobro poznavanje engleskog jezika u govoru i pismu
- Poželjno iskustvo s frontend tehnologijama (JavaScript, React, Vue.js)
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva u Ruby programiranju?
- Koje Ruby on Rails projekte ste do sada razvijali?
- Imate li iskustva s radom u agilnim timovima?
- Kako pristupate testiranju koda?
- Koje alate koristite za verzioniranje i suradnju?
- Imate li iskustva s integracijom vanjskih API-ja?
- Kako rješavate probleme s performansama aplikacije?
- Jeste li ikada mentorirali druge developere?
- Koje frontend tehnologije poznajete?
- Zašto želite raditi na ovoj poziciji?